草庐IT

docker-compose up 不构建

全部标签

c++ - 预编译 header 是否可以比干净构建的经典包含慢?

我正在开发一个带有预编译header(stdafx.h、指令Use、指令Create)的visualstudio项目。除了几乎一直使用的外部头文件外,stdafx.h中还有50多个来自项目本身的头文件。我想知道如果没有预编译header,干净的构建会变慢还是变快。不幸的是,要尝试我将不得不大量修改整个项目(我最终会这样做,因为耦合是一个问题)。 最佳答案 如果在项目中多次使用pch中的header,则预编译header构建会更快。由于该header仅编译一次,因此它不会比一遍又一遍地编译包含的header慢。pch的最大缺点是它们隐

java - 如何在 ant 文件调用批处理文件时构建失败,该批处理文件调用 ant 文件

这就是我想要做的。我有一个ant文件,它调用一个.batch文件,该文件调用一个ant文件来构建一个组件。如果组件构建失败,我希望主ant文件构建失败。主ant文件批处理文件if"%1"=="run"callant-buildfilebuild.xmltest构建组件ant文件目前,每当我执行主要的ant文件时,都会调用.batch文件,并且会调用另一个构建失败的ant文件。但是主要的Ant构建仍然成功。有没有办法让.batch文件将失败/成功返回到主ant文件?我不能直接从主ant文件调用第二个ant文件。我也不能将代码从第二个ant文件传输到主ant文件。

windows - 在 Jenkins 中远程触发构建

我试图通过在我的提交Hook中使用这个URL来触发我的Jenkins项目curlhttp://jenkins_server/job/job_name/build?token=TOKEN并且没有被触发。但是,当我在网络浏览器中输入此URL时,它会触发我的构建。当我在命令提示符下尝试时,出现错误Error404StatusCode:404Exception:Stacktrace:(none)GeneratedbyWinstoneServletEnginev0.9.10atTueApr2216:57:38CEST2014谁能告诉我我做错了什么?? 最佳答案

c++ - 从源代码构建的 Clang 编译 C 但不编译 C++ 代码

我最近在Windows上编译了clang(主机:x86_64-pc-windows64;编译器:i686-pc-mingw32;目标:i686-pc-mingw32)。可以找到CMakeCache(用于配置):here我的问题是,虽然clang工作正常(对于C),但clang++(对于C++)将“成功”编译和链接,但生成的程序本身不会运行并将退出并返回错误代码1。下面是示例(哦-我的-zsh):➜bincattest.c#includeintmain(){printf("HelloWorld!\n");return0;}➜bincattest.cpp#includeintmain(){

windows - DMD:对链接和构建的误解

我正在尝试在Windows中使用DMD编译器本身(没有IDE)构建一个项目。而且我发现自己几乎无法意识到有关链接的某些时刻。通常IDE会为我做这件事。我的项目结构project├──bin|├──exemple.obj|└──exemple.exe└──src├──a|└──b.d└──exemple.d示例.dimporta.b;voidmain(){Bobg=newB();}b.dmodulea.b;classB{privateinti;publicthis(){i=0;}publicvoidact(){i++;}}一开始好像用命令搭建很简单:cdC:\path\to\my\pro

python - 构建 Lupa 时出错(可能是 pkg-config 的问题)

我正在尝试编译lupa在Windows764位上,我已经安装了所有依赖项(包括LuaJIT2和Lua5.2)。但是当我尝试安装时,出现了这个错误:RuntimeError:NeitherLuaJIT2norLua5.1werefound,pleaseinstallthelibraryanditsdevelopmentpackages,orputalocalbuildintothelupamaindirectory(orpass'--no-luajit'option)这也让我感到困惑,因为它检查Lua5.2和5.1,但提示我没有5.1。Checkingforinstalledlua5.2

asp.net - 构建任务意外失败

我的项目有错误也就是The"ResolveComReference"taskfailedunexpectedly.System.IO.FileNotFoundException:Couldnotloadfileorassembly'Microsoft.Build.Tasks.v12.0'oroneofitsdependencies.Thesystemcannotfindthefilespecified.Filename:'Microsoft.Build.Tasks.v12.0'谁能帮我解决这个问题。我卡住了我正在使用VS2012和MicrosoftOffice2007

linux - 如何使用基于 linux 的平台在 windows 硬盘中构建 linux 共享库?

我正在使用cmake从基于linux的计算机远程在Windows中构建开放式cv库,在运行以下命令后出现此错误:mount.cifs//10.164.5.10/tgupta/mnt/open_cv-ousername=tgupta,password=passwd然后按照本教程http://docs.opencv.org/doc/tutorials/introduction/linux_install/linux_install.html运行make命令后出现这个错误LinkingCXXsharedlibrary../../../bin/libopencv_core.soCMakeErr

windows - 使用 msvc 为 Windows 构建 Qt - Qmakespec 错误

我正在尝试使用VisualStudio2013静态构建Qt为此,我正在关注theinstructionsprovidedbytheofficialwebsite1)下载、安装ActivePerl5.20并将其添加到PATH。2)qt-everywhere-enterprise-src-5.3.1的存档下载并解压到C:\Qt\Entreprise_23)我打开msvc2013命令提示符,并将目录更改为:C:\Qt\Entreprise_2\qt-everywhere-enterprise-src-5.3.14)从这里开始,我向路径添加了2个新元素:设置路径=C:\Qt\Enterpris

php - 如何从源文件构建 WINCACHE .DLL?

我从thePECLdownloadpage下载了WINCACHE-1.3.7.4.tgz.打开它我发现许多面向C的源文件。在Linux中从源代码编译我有一些经验,但在Windows中完全没有(我正在运行Windows7)。关于PHP.net'sWinCachepages的说明似乎与从`.tgz'中提取的文件不匹配我看过建议的问题CreatingWindowsDLLfromC++sourcefilesCreatingphpDLLfrompeclsourcefiles但我不知道从哪里开始。因此,有谁知道我将如何从提供的源构建WinCache.DLL?(如果可能的话)